// -*-C++-*-
/*!
 * @file  MyServiceSVC_impl.cpp
 * @brief Service implementation code of MyService.idl
 *
 */

#include "MyServiceSVC_impl.h"

/*
 * Example implementational code for IDL interface MyService
 */
MyServiceSVC_impl::MyServiceSVC_impl()
{
  // Please add extra constructor code here.
}


MyServiceSVC_impl::~MyServiceSVC_impl()
{
  // Please add extra destructor code here.
}


/*
 * Methods corresponding to IDL attributes and operations
 */
::CORBA::Short MyServiceSVC_impl::echo01(::CORBA::Short ss, ::CORBA::Short& ss2, ::CORBA::Short& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::Short MyServiceSVC_impl::echo01(::CORBA::Short ss, ::CORBA::Short& ss2, ::CORBA::Short& ss3)>"
#endif
  return 0;
}

::CORBA::Long MyServiceSVC_impl::echo02(::CORBA::Long ss, ::CORBA::Long& ss2, ::CORBA::Long& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::Long MyServiceSVC_impl::echo02(::CORBA::Long ss, ::CORBA::Long& ss2, ::CORBA::Long& ss3)>"
#endif
  return 0;
}

::CORBA::LongLong MyServiceSVC_impl::echo03(::CORBA::LongLong ss, ::CORBA::LongLong& ss2, ::CORBA::LongLong& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::LongLong MyServiceSVC_impl::echo03(::CORBA::LongLong ss, ::CORBA::LongLong& ss2, ::CORBA::LongLong& ss3)>"
#endif
  return 0;
}

::CORBA::ULong MyServiceSVC_impl::echo04(::CORBA::ULong ss, ::CORBA::ULong& ss2, ::CORBA::ULong& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::ULong MyServiceSVC_impl::echo04(::CORBA::ULong ss, ::CORBA::ULong& ss2, ::CORBA::ULong& ss3)>"
#endif
  return 0;
}

::CORBA::ULongLong MyServiceSVC_impl::echo05(::CORBA::ULongLong ss, ::CORBA::ULongLong& ss2, ::CORBA::ULongLong& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::ULongLong MyServiceSVC_impl::echo05(::CORBA::ULongLong ss, ::CORBA::ULongLong& ss2, ::CORBA::ULongLong& ss3)>"
#endif
  return 0;
}

::CORBA::UShort MyServiceSVC_impl::echo06(::CORBA::UShort ss, ::CORBA::UShort& ss2, ::CORBA::UShort& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::UShort MyServiceSVC_impl::echo06(::CORBA::UShort ss, ::CORBA::UShort& ss2, ::CORBA::UShort& ss3)>"
#endif
  return 0;
}

::CORBA::Float MyServiceSVC_impl::echo07(::CORBA::Float ss, ::CORBA::Float& ss2, ::CORBA::Float& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::Float MyServiceSVC_impl::echo07(::CORBA::Float ss, ::CORBA::Float& ss2, ::CORBA::Float& ss3)>"
#endif
  return 0;
}

::CORBA::Double MyServiceSVC_impl::echo08(::CORBA::Double ss, ::CORBA::Double& ss2, ::CORBA::Double& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::Double MyServiceSVC_impl::echo08(::CORBA::Double ss, ::CORBA::Double& ss2, ::CORBA::Double& ss3)>"
#endif
  return 0;
}

::CORBA::LongDouble MyServiceSVC_impl::echo09(::CORBA::LongDouble ss, ::CORBA::LongDouble& ss2, ::CORBA::LongDouble& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::LongDouble MyServiceSVC_impl::echo09(::CORBA::LongDouble ss, ::CORBA::LongDouble& ss2, ::CORBA::LongDouble& ss3)>"
#endif
  return 0;
}

::CORBA::Char MyServiceSVC_impl::echo10(::CORBA::Char ss, ::CORBA::Char& ss2, ::CORBA::Char& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::Char MyServiceSVC_impl::echo10(::CORBA::Char ss, ::CORBA::Char& ss2, ::CORBA::Char& ss3)>"
#endif
  return 0;
}

::CORBA::WChar MyServiceSVC_impl::echo11(::CORBA::WChar ss, ::CORBA::WChar& ss2, ::CORBA::WChar& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::WChar MyServiceSVC_impl::echo11(::CORBA::WChar ss, ::CORBA::WChar& ss2, ::CORBA::WChar& ss3)>"
#endif
  return 0;
}

::CORBA::Octet MyServiceSVC_impl::echo12(::CORBA::Octet ss, ::CORBA::Octet& ss2, ::CORBA::Octet& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::Octet MyServiceSVC_impl::echo12(::CORBA::Octet ss, ::CORBA::Octet& ss2, ::CORBA::Octet& ss3)>"
#endif
  return 0;
}

::CORBA::Boolean MyServiceSVC_impl::echo13(::CORBA::Boolean ss, ::CORBA::Boolean& ss2, ::CORBA::Boolean& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::Boolean MyServiceSVC_impl::echo13(::CORBA::Boolean ss, ::CORBA::Boolean& ss2, ::CORBA::Boolean& ss3)>"
#endif
  return 0;
}

char* MyServiceSVC_impl::echo14(const char* ss, ::CORBA::String_out ss2, char*& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <char* MyServiceSVC_impl::echo14(const char* ss, ::CORBA::String_out ss2, char*& ss3)>"
#endif
  return 0;
}

::CORBA::WChar* MyServiceSVC_impl::echo15(const ::CORBA::WChar* ss, ::CORBA::WString_out ss2, ::CORBA::WChar*& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::WChar* MyServiceSVC_impl::echo15(const ::CORBA::WChar* ss, ::CORBA::WString_out ss2, ::CORBA::WChar*& ss3)>"
#endif
  return 0;
}

::CORBA::Any* MyServiceSVC_impl::echo16(const ::CORBA::Any& ss, ::CORBA::Any_OUT_arg ss2, ::CORBA::Any& ss3)
{
  // Please insert your code here and remove the following warning pragma
#ifndef WIN32
  #warning "Code missing in function <::CORBA::Any* MyServiceSVC_impl::echo16(const ::CORBA::Any& ss, ::CORBA::Any_OUT_arg ss2, ::CORBA::Any& ss3)>"
#endif
  return 0;
}



// End of example implementational code



